History
History
Synonyms
UK
US
Meaning:
predominate

to be superior in numbers, strength, influence etc

be the most important, noticeable

subdue

to bring (an angry person, a strong feeling etc)

keep under control; moderate

GET THE UPPER HAND as in Wiktionary
GET THE UPPER HAND as in Wikipedia